Tag: TIL

Researchers at the Princess Margaret Cancer Centre in Toronto have discovered that innate lymphoid cells inhibit the body’s immune response to fight cancer. This is important because it may lead to a better understanding of why patients do or do not respond to immune therapies. “We’ve uncovered a potential new approach to modulate immune response […]