APrf Ryan O'Handley
Associate Professor

Organisation unit

College of Science School of Animal and Veterinary Sciences

Other role

Academic Lead

Organisation unit

College of Science School of Animal and Veterinary Sciences
Last updated on 24/07/2026 by Ryan O'Handley