Verstegen J.

Verstegen III J.

Professor
DVM MSc PhD Dipl ECAR
Department of Large Animal Clinical Sciences, Small Animal Theriogenology
College of Veterinary Medicine
University of Florida
Campus HU/US: AIR, floor 10, 32610-0125 Gainesville, United States