Biology
Tritrichomonas foetus
Ronidazole
Metronidazole
Nitazoxanide
Giardia
Antiprotozoal agents
Microbiology
Medicine