header shadow

James E McGaffin

James McGaffin
James McGaffin

Veterinary Technician
Veterinary Clinical Sciences
(515) 294-2068
1215A LVMC
Expertise / Research Area

Special Interests:  Equine & food animal medicine and surgery

Education

LVT: University of Nebraska