Whalespan
Loading…
Efficient ATP production is a molecular correlate of health, while inefficient ATP production is a correlate of disease. — Whalespan