Artificial insemination and the field veterinarian.
D000818:Animals; D002417:Cattle; D004864:Equipment and Supplies; D007315:Insemination, Artificial; D007878:Legislation as Topic; D008722:Methods; D009520:New Zealand; D009938:Organizations; D014730:Veterinary Medicine