Whalespan
Loading…
The retina has the highest concentration of mitochondria and the highest metabolic rate in the body. — Whalespan