John C. Haffner
DVM
Associate Professor
,
MIddle Tennessee State University
Appearances