Research institute: IUETSPC institute

Area: Parasitology