Holmes, Neil

ID
3338
Nationality
American
Occupation
Veterinarian
Medicine
Summary
An agricultural veterinarian (i.e., one who specializes in farm animals).
Dates
fl. 2003