The Roslin Institute
Roslin Logo

Teaching

Lecturer BVM&S undergraduate course Edinburgh University

Examiner Edinburgh University RCVS Certificate in Advanced Veterinary Practice