Stephen Pyecroft
Senior Lecturer

Organisation unit

College of Sciences School of Animal and Veterinary Sciences

Available for media comment
  • Animals & veterinary science
  • Environment & water
  • Insects & invertebrates
Last updated on 13/02/2026 by Stephen Pyecroft