Skip to content
Cover of Who should play God?

Who should play God?

The artificial creation of life and what it means for the future of the human race

by Ted Howard

Social aspectsRecombinant DNAGenetic engineeringDNA
Writing a summary for young readers…

For young readers

Book data: Open Library