73 pubs · 61,400 cites · h-index 28
Public Health Agency of Sweden
2014 - Present
Karolinska Institutet
2003 - Present
University of Washington
2018 - 2018
Institute for Health Metrics and Evaluation
2016 - 2018
Boston University
2016 - 2016