Unusual proteins in Giardia duodenalis and their role in survival

Advances in Parasitology - Tập 106 - Trang 1-50 - 2019