68 pubs · 4,165 cites · h-index 32
Science for Life Laboratory
2024 - 2024
Karolinska Institutet
1996 - 2024
Swedish Institute
2003 - 2014
Public Health Agency of Sweden
2012 - 2012
Family Health International 360
2010 - 2010