225 pubs · 8,220 cites · h-index 44
University of Ghana
1998 - Present
Noguchi Memorial Institute for Medical Research
1998 - Present
University of Bern
2021 - 2021
Institute of Social and Preventive Medicine
2021 - 2021
Swiss Tropical and Public Health Institute
2004 - 2006