Whalespan
Loading…
Animal data showing protein restriction extends lifespan and reduces cancer is a dominant theme in longevity science, but there is emerging pushback. — Whalespan