Santhera starts European Phase III Study with its Lead Compound SNT-MC17 (idebenone) in Friedreich's Ataxia


 

Attachments

Press release (PDF)