Captopril

Drug / Medication

An FDA-approved drug for blood pressure in humans, showed a small increase in lifespan in mice in ITP studies.

Mentioned in 1 video