27 pubs · 578 cites · h-index 12
KTH Royal Institute of Technology
2023 - Present
Science for Life Laboratory
2023 - 2025
Stockholm University
2022 - 2024
Karolinska Institutet
2017 - 2024
Semmelweis University
2000 - 2021