230 pubs · 105,614 cites · h-index 62
Swedish Museum of Natural History
1995 - Present
Stockholm University
2020 - 2024
Linnaeus University
2023 - 2023
Science for Life Laboratory
KTH Royal Institute of Technology