Deprenyl

Drug / Medication

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

Mentioned in 1 video