Lepore LucianaInstitute of Tropical Medicine, AntwerpBelgium
Poster no 080English
Download the poster