60 pubs · 1,943 cites · h-index 26
Karolinska Institutet
1999 - 2022
University of Potsdam
2019 - 2019
Public Health Agency of Sweden
2011 - 2016
Helmut Schmidt University
2015 - 2015
Family Health International 360
2004 - 2010