NCT02205047 2025-07-31INNOVATIONEuropean Organisation for Research and Treatment of Cancer - EORTCPhase 2 Completed172 enrolled
NCT02581462 2020-08-11PETRARCAInstitut für Klinische Krebsforschung IKF GmbH at Krankenhaus NordwestPhase 2/3 Completed81 enrolled