870 F10503LO1, a Potential New Treatment for Melanoma – Preclinical Efficacy | Publicación