171 pubs · 8,454 cites · h-index 51
Science for Life Laboratory
2025 - Present
Swedish University of Agricultural Sciences
1994 - Present
Linköping University
2018 - 2025
Stockholm University
2022 - 2022
Astrobiology Center