Researchers from the Institut de Parasitologie et de Pathologie Tropicale at the University of Strasbourg and the Laboratoire de Parasitologie et de Mycologie Médicale at the Strasbourg University ...