Skip to main content
IR

Iain Richards

Senior Lecturer - Animal Life
School of Veterinary Medicine

0

Iain is an innovative, enquiring veterinarian who combines 30 years’ clinical experience of all major species into a wider understanding of how ecology and ecosystem health affect animal and human epidemiology.