Ronald E. Baynes is a veterinarian with a PhD from NCSU (1997). He is a member of AAVPT, SOT, and ACS.