67 pubs · 2,065 cites · h-index 24
Linköping University
2006 - Present
Linköping University Hospital
2008 - 2025
Centre of Natural Hazards and Disaster Science
2019 - 2019
Brigham and Women's Hospital
2011 - 2016
Harvard University