d.j.evans@st-andrews.ac.uk

Professor of Virology, University of St Andrews
  • University of St Andrews
  • United Kingdom

Subject

Evolution Infectious diseases Molecular biology Pathogenesis Viruses