40
Participants
Start Date
October 28, 2016
Primary Completion Date
March 16, 2018
Study Completion Date
April 10, 2018
Elamipretide
40 mg dose of elamipretide administered once daily as a 1.0mL SC injection.
Duke University School of Medicine / Dept. of Ophthalmology (Duke Eye Center), Durham
Stealth BioTherapeutics Inc.
INDUSTRY