undefined

Rahul Roychoudhuri

Professor of Cancer Immunology at the University of Cambridge, studying immunoregulatory mechanisms in inflammation and cancer.