Edinburgh Research Explorer

Dr Patrick Pollock

Senior Lecturer in Equine Surgery