NCT02393924
Primary location
Kent & Canterbury Hospital
Canterbury, United Kingdom
+29 additional locations