Man-made life
Man-made life
Jeremy Cherfas
Details
OL Work ID
OL4450530W
Subjects
Genetic engineering
Industrial applications
Find this book
Open Library