Ajithkumar Vasanthakumar lab
Our immune system is capable of recognising and effectively eliminating tumours. However, tumours employ multiple mechanisms to evade surveillance and destruction by anti-tumour (cancer-killing) immune cells. One of the key... Read more