Janet M. Lord

Professor of Immune Cell Biology, University of Birmingham