Tom Stout
DVM, PhD
Professor of Equine Reproduction
,
Utrecht University, Faculty of Veterinary Medicine
Appearances