139 pubs · 13,640 cites · h-index 54
Norwegian Institute of Public Health
2003 - 2024
University of Oslo
1995 - 2024
University of California, Berkeley
2003 - 2024
Berkeley Public Health Division
2022 - 2022
Clinical Orthopaedics and Related Research
2014 - 2014