Keegan

2%
Flag icon
Why we have blood types, why they developed differently in different places at different times: we can still speak theories only in an undertone, not with certainty.
Nine Pints: A Journey Through the Money, Medicine, and Mysteries of Blood
Rate this book
Clear rating
Open Preview