Life in a test tube?

Research output: Contribution to journalArticlepeer-review

Original languageEnglish
Pages (from-to)30
Number of pages1
JournalScientific American
Volume266
Issue number5
DOIs
StatePublished - May 1992

Cite this