Whalespan
Loading…
Lifespan is a feasible endpoint for human clinical trials targeting aging in dogs, but not humans. — Whalespan