A review by panireads
Ticker: The Quest to Create an Artificial Heart, by Mimi Swartz
challenging
emotional
informative
inspiring
reflective
medium-paced
5.0