Affiliation: | 1. Department of Parasitology, Faculty of Medicine, Suez Canal University, Ismailia 41522, Egypt;2. State Key Laboratory of Plateau Ecology and Agriculture, Center for Biomedicine and Infectious Diseases, Qinghai University, Xining, Qinghai 810016, PR China;3. Medical School, University of Cologne, Cologne, Germany |