20151126 home.science: Promising new melanoma drug in the offing