NCT03348150 2025-07-17PERISCOPEIIThe Netherlands Cancer InstitutePhase 3 Active not recruiting102 enrolled
NCT03373058 2019-11-06EHTASEOCCSAffiliated Cancer Hospital & Institute of Guangzhou Medical UniversityPhase 3 Unknown310 enrolled