Craig Devine

Cardiologist

BVSc, DVC, MRCVS, RCVS Diploma in Cardiology

Craig Devine has many years of experience in cardiorespiratory medicine of all animals, from horses to gorillas! He has worked in academia and in private practice, lectured extensively, and is now enthusiastic about working with Scottish Vet Referrals to bring advanced small animal cardiorespiratory diagnostics and treatments to the north of Scotland.