Helen Fletcher, Professor of Immunology, LSHTM