NTA DEF0001

Back to Drug Development Trials
Drug Development Trials

About the trial

Deferiprone to Delay Dementia (The 3D Study): A clinical proof of concept study.