Chronic Giardiasis: Devil of a developing country. — SciRadar