Dr. David E. Freeman
MVB, PhD, DACVS
Appleton Endowed Professor of Equine Surgery
,
University of Florida, College of Veterinary Medicine
Appearances