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