▲ Peaking Health 🔮 holds Professor becomes his own test subject in longevity study; biological age found to be 15 years younger 5 sources 5 articles v 3 21h ago