Slide 3 The Hub
The DMD Hub is a network of trial sites with trained staff which are funded to carry out DMD clinical trials and research studies in the UK
Slide 3 The Hub
The DMD Hub is a network of trial sites with trained staff which are funded to carry out DMD clinical trials and research studies in the UK