Whalespan
Loading…
Failure of a drug in mouse lifespan studies does not preclude efficacy in humans. — Whalespan