Image of Dan DavisDan M Davis is Professor of Immunology at the University of Manchester, UK.