NCT01461850 2020-10-14
SCORPION
Catholic University of the Sacred Heart
Phase 3 Completed
Catholic University of the Sacred Heart
European Organisation for Research and Treatment of Cancer - EORTC
National Cancer Institute (NCI)
National Cancer Institute (NCI)