NCT00432172
Primary location
Corporació Sanitaria Parc Taulí
Sabadell, Barcelona, Spain
+11 additional locations