Pathological Lives
by Steve Hinchliffe, Nick Bingham, John Allen, Simon Carter
BioethicsCommunicable diseasesHuman-animal relationshipsMicrobial ecology
Writing a summary for young readers…
For young readers
Book data: Open Library
by Steve Hinchliffe, Nick Bingham, John Allen, Simon Carter
Book data: Open Library