Affiliation: | (1) Department of Parasitology, Medical Faculty, University Malaya, 50603 Kuala Lumpur, Malaysia, MY;(2) Biotechnology Center, Institute of Medical Research, 50588 Kuala Lumpur, Malaysia, MY;(3) Electromicroscopy Unit, Institute of Higher Learning, University Malaya, 50603 Kuala Lumpur, Malaysia, MY;(4) Department of Parasitology, Institute of Medical Research, 50588 Kuala Lumpur, Malaysia, MY |