NCT03871036 2025-03-06
ICRA
The Netherlands Cancer Institute
Phase 1/2 Completed
The Netherlands Cancer Institute
Hoosier Cancer Research Network
Wake Forest University Health Sciences
Fondazione IRCCS Istituto Nazionale dei Tumori, Milano
Associació per a la Recerca Oncologica, Spain
Sunnybrook Health Sciences Centre
National Taiwan University Hospital