Calming down immune cells could hold key to melanoma treatment
Cancer Research UK scientists at The University of Manchester found that chemical signals produced by a type of immune cell, called macrophages, also act as a survival signal for melanoma cells. …