Deprenyl

Drug / MedicationMentioned in 1 video

A drug that showed large, though not widely replicated, lifespan extension effects in rodents and dogs in older studies, with research mysteriously stopping.