About the Authors

Eric Muraille

emuraille@hotmail.com

Affiliation Laboratoire de Parasitologie, Faculté de Médecine, Université Libre de Bruxelles, Bruxelles, Belgium

Competing Interests

The author has declared that no competing interests exist.