Login
Synthetic biology: Starting from scratch
Philip Ball
Nature 431, 624 - 626 (2004) | doi:10.1038/431624a.
Full Text
Top