Whalespan
Loading…
Adipocytes are the largest cholesterol storage organ in the body, not the liver. — Whalespan