Institution: | Institute for Molecular Biology and Biotechnology, Foundation for Research and Technology-Hellas, Heraklion, Greece;Department of Biology, University of Crete, Heraklion, Greece;Istituto di Parassitologia, Universitàdegli Studi 'La Sapienza', Rome, Italy |