122 pubs · 3,055 cites · h-index 32
Stockholm University
2002 - 2025
Public Health Agency of Sweden
2023 - 2023
Centre for Health Equity Studies
2002 - 2023
Karolinska Institutet
2002 - 2021
Folkhälsans Forskningscentrum
2020 - 2020