Carla S. Lopes

Suggest Changes
Learn More
Giardia lamblia is a parasite that causes giardiasis in humans and other mammals. The common treatment includes different classes of drugs, which were described to produce unpleasant side effects.(More)