199 pubs · 3,784 cites · h-index 36
Stockholm University
2005 - 2022
Karolinska Institutet
Centre for Health Equity Studies
Public Health Agency of Sweden
2018 - 2021
University of London
2011 - 2011