Mark Pattison

BVSc, MSc, PhD, MRCVS

Mark Pattison

Affiliations and Expertise

Veterinary Consultant Aviagen Limited, UK