Whalespan
Loading…
Alzheimer's disease, cancer, and atherosclerotic disease stand on a platform of metabolic disease (hyperinsulinemia, insulin resistance, NAFLD, type 2 diabetes). — Whalespan