The Roslin Institute
Roslin Logo

Professor Michael Thrusfield

Professor Michael Thrusfield

Personal Chair of Veterinary Epidemiology