David E Freeman Author & Editor

David E. Freeman, MVB, MRCVS, PhD, DACVS, is Appleton Endowed Professor at the University of Florida College of Veterinary Medicine in Gainesville, Florida, USA.