NCT03013270
Primary location
Onassis Cardiac Surgery Center
Athens, Attica, Greece
+2 additional locations