NCT00142311
Primary location
Centre Hospitalier du Pays d'Aix
Aix-en-Provence, France
+13 additional locations