Tag Archives: Giardia

How Giardia feeds on ready meals from the gut – Author Q&A with Kevin Tyler

- January 29, 2018

Giardia, a protozoan parasite causes diarrhoea and stomach pains. New research in GigaScience provides insights into the mechanisms that cause the symptoms of giardiasis.

Continue reading

0 comments