106 pubs · 5,296 cites · h-index 35
Swiss Tropical and Public Health Institute
2011 - Present
University of Basel
2009 - Present
Danish Cancer Society
2014 - 2014
Inserm
2011 - 2011
Bordeaux Population Health