OnCo
peoplePerson

John Stagg

Immunologist who studies why tumours resist immunotherapy and directs the Goodman Cancer Institute, McGill University's cancer research institute in Montreal.