Whalespan
Loading…
Evidence for metformin extending human lifespan is not convincing, and research is shifting towards rapamycin. — Whalespan