Elysium opened The Elysium Longevity Institute (TELI) in New York on 9 Sept. 2026, presenting the initiative as a physician-led program to deliver personalized longevity care.
According to the company, TELI begins with a comprehensive medical intake and individualized protocols developed by licensed providers, and launches with 18 longevity-focused protocols that include prescription medications, peptides, and supplements in oral, intranasal, and injectable forms with ongoing clinical support.
The company names Omar Baker as chief medical officer and identifies co-founder and chief scientist Leonard Guarente as a collaborator on the institute.
TELI is open to eligible patients in the United States and individuals can begin the intake process online, according to the company.
The company claims every new protocol will be evaluated with the same rigor applied since its 2015 launch and that TELI represents its most significant milestone to date.
