137 pubs · 3,837 cites · h-index 32
Public Health Agency of Sweden
2011 - 2025
Karolinska Institutet
2002 - 2025
Uppsala University
2023 - 2023
Hawler Medical University
Centre of Natural Hazards and Disaster Science