Richard M. Hopper, DVM

Affiliations

  • Professor of Theriogenology
  • Auburn University
  • Professor Emeritus
  • Mississippi State University

Manual Chapters and Commentaries