Rebecca A. Drummond

Associate Professor, Immunology and Immunotherapy, University of Birmingham