S Yu, H Zhao, X Qin, X Li, J Guo,
W Li - Frontiers in Immunology, 2023 - frontiersin.org
Giardia duodenalis is a zoonotic intestinal protozoan parasite that may cause host diarrhea
and chronic gastroenteritis, resulting in great economic losses annually and representing a …