NCT03210974
Primary location
Hospital General Universitario de Elche
Elche, Alicante, Spain
+40 additional locations