#IDFridays Week 37: Giardiasis
No one likes having an upset stomach. The giardiasis parasite causes diarrhea and other unpleasant symptoms Name Giardiasis also known as beaver fever Transmission A serious intestinal infection caused by a parasite People become infected from swallowing the parasite in…