Slide 3 The Hub
The DMD Hub is a network of trial sites with trained staff which are funded to carry out clinical trials for DMD
Slide 3 The Hub
The DMD Hub is a network of trial sites with trained staff which are funded to carry out clinical trials for DMD