Skip to content
Cover of Reinventing biology

Reinventing biology

by Ruth Hubbard

Moral and ethical aspectsHuman-animal relationshipsAnimal experimentationPhilosophyBiologyResearchBiology, philosophyBiology, research
Writing a summary for young readers…

For young readers

Book data: Open Library