NCT02492607 2026-01-26LORDThe Netherlands Cancer InstitutePhase NA Active not recruiting2,500 enrolled