181 pubs · 7,033 cites · h-index 38
Norwegian Institute of Public Health
2013 - 2025
Wellcome Trust Centre for the History of Medicine
2025 - 2025
University of Oxford
2020 - 2025
University College London
Wellcome Trust
2024 - 2025