Anne Cooke, a smiling woman with short grey hair and blue eyes. She is in a leafy outdoor space

Anne Cooke

Emeritus Fellow in Immunology