1. Department of Parasitology, Hanoi Medical University, Hanoi, Vietnam;
2. Department of Immunology, Institute of Biotechnology, Vietnam Academy of Science and Technology, Hanoi, Vietnam;
3. Departamento de Parasitología, Facultad de Farmacia, Universidad de Valencia, Valencia, Spain