A type of immune cell that appears to block the progress of melanoma and other cancers in animal models has been identified by researchers.
A type of immune cell that appears to block the progress of melanoma and other cancers in animal models has been identified by researchers.