University of Manchester

Sheena Cruickshank is an immunologist and Professor in Biomedical Sciences and Public Engagement at the University of Manchester.