NCT02108353
Primary location
University Medical Center Aachen
Aachen, North Rhine-Westphalia, Germany
+2 additional locations