header shadow

James R Thompson

James Thompson
James Thompson

DVM, MS

Associate Professor
Vet Diagnostic & Production Animal Med
(515) 294-3943
1704 LVMC
Expertise / Research Area

Bovine Medicine & Surgery