SLAMF6 discovery offers hope for non-responding cancer patients
Cancer researchers working on immunotherapies have made a big discovery: SLAMF6, a molecule on the surface of immune cells that prevents T cells from effectively attacking tumors – and, in…