NCT02645149 2026-02-27
Match Mel
Melanoma Institute Australia
Phase 2 Completed
Melanoma Institute Australia
Royal Surrey County Hospital NHS Foundation Trust
Huazhong University of Science and Technology
Huazhong University of Science and Technology