Alexandra Rafferty

Name
First name: 
Alexandra
Surname: 
Rafferty
Profile
Job title: 
Masters student
Department: 
Resident in Equine Internal Medicine, School of Veterinary Medicine
Affiliation: 
University of Glasgow
Publications
Projects