Scan barcode
A review by laurenkimoto
The Gene: An Intimate History by Siddhartha Mukherjee
3.5
I can understand the criticism parts of the scientific community has with this book.