NCT01340430
Primary location
Istituto Nazionale per La Ricerca sul Cancro (IST)
Genoa, Ge, Italy
+5 additional locations