NCT06295094 2024-03-06
EPICURE
Odense University Hospital
Phase 2 Not yet recruiting
Odense University Hospital
Imperial College London
Ruhr University of Bochum
Sixth Affiliated Hospital, Sun Yat-sen University
National Cancer Institute (NCI)
Dana-Farber Cancer Institute