header shadow

James R Thompson

James Thompson
James Thompson

DVM, MS

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

Bovine Medicine & Surgery