Veterinary medicine
Parasites
Anthelmintics
Doramectin
Trichostrongylus
Haemonchus contortus
Dictyocaulus
Pfizer
Nematodes
Biology
Parasitology