Professor Jonathan Rushton MA MAgSci PhD

Professor of Animal Health and Food Systems Economics (N8 Chair) Livestock & One Health