472 pubs · 27,768 cites · h-index 90
Department of Natural and Environmental Resources
2026 - Present
Stockholm University
2009 - Present
Science for Life Laboratory
2018 - Present
Aker BP (Norway)
2025 - Present
Exponent (United States)
2025 - 2025