Photo of Prof Alan Radford

Prof Alan Radford BSc, BVSc, PhD, MRCVS

Professor in Veterinary Health Informatics Infection Biology