The role of the veterinarian in artificial insemination.
D000818:Animals; D007315:Insemination, Artificial; D018634:Veterinarians; D014730:Veterinary Medicine
INSEMINATION, ARTIFICIAL; MEDICINE, VETERINARY