NCT04794660 2024-03-13CESTAInternational Agency for Research on CancerPhase 3 Active not recruiting1,500 enrolled