David E. Anderson

DVM, MS,DACVS

David E. Anderson

Affiliations and Expertise

Professor and Head, Large Animal Clinical Sciences; College of Veterinary Medicine; Veterinary Teaching Hospital; University of Tennessee; Knoxville, Tennessee