NCT01522664 - A Study of DEDN6526A in Patients With Metastatic or Unresectable Melanoma | Crick | Crick