Skip to content
CancerIndex

Loading clinical trial…

NCT02775851 — Pembrolizumab in Treating Patients With Desmoplastic Melanoma That Can or Cannot Be Removed by Surgery · CancerIndex