NCT03871036 2025-03-06
ICRA
The Netherlands Cancer Institute
Phase 1/2 Completed
The Netherlands Cancer Institute
Nektar Therapeutics
Wake Forest University Health Sciences
Fondazione IRCCS Istituto Nazionale dei Tumori, Milano
Sunnybrook Health Sciences Centre
National Taiwan University Hospital