Affiliation: | a Molecular Parasitology Laboratory, School of Biological Sciences, 10 Kent Ridge Crescent, Singapore 119260, Singapore b Institut de Biologie Animal, Université de Lausanne, Lausanne, Switzerland c Institute of Molecular and Cell Biology, National University of Singapore, 10 Kent Ridge Crescent, Singapore 119260, Singapore |