innovationtoronto.com
Discovery: The control mechanism for melanoma skin cancer
Australian scientists have discovered how the immune system can control melanoma, a mechanism which could be used to enhance cancer treatments. Published today in Nature, Peter Doherty Institute fo…