Name: Professor Stephen Taylor
Professor of Cell Biology, The University of Manchester, UK