header shadow

John Thomson

John Thomson
John U. Thomson

BS Animal Science ISU 1965; DVM ISU 1967; MS NWMSU 1986

Professor/Dean Emeritus
Vet Diagnostic & Production Animal Med
(515) 294-1763
2446 Lloyd Veterinary Medical Center