NCT01815359 2026-02-05ICARuSMemorial Sloan Kettering Cancer CenterPhase 2 Active not recruiting292 enrolled
NCT03348150 2025-07-17PERISCOPEIIThe Netherlands Cancer InstitutePhase 3 Active not recruiting102 enrolled