83 pubs · 8,431 cites · h-index 30
Stockholm University
2022 - Present
Science for Life Laboratory
2018 - Present
KTH Royal Institute of Technology
KU Leuven
2025 - 2025
Karolinska Institutet
2021 - 2021