Melanoma New combination treatment flips the switch on melanoma cells October 30, 2018 Think of the protein BH3 like a finger that turns off a cancer cell survival…