Captopril

Drug / MedicationMentioned in 1 video

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