Elizabeth Catherine

21%
Flag icon
Amino acids are not the only basic biomolecules that humans and other animals have lost the ability to synthesize.
Human Errors: A Panorama of Our Glitches, from Pointless Bones to Broken Genes
Rate this book
Clear rating