NCT02676791 2022-07-14
LOCARE
Technische Universität Dresden
Phase NA Completed
Technische Universität Dresden
Fondazione IRCCS Istituto Nazionale dei Tumori, Milano
Chiang Mai University
Seoul National University Hospital
University of British Columbia