13 pubs · 98 cites · h-index 6
Science for Life Laboratory
2018 - Present
Stockholm University
2018 - 2025
KTH Royal Institute of Technology
2025 - 2025
University of Zurich
2015 - 2015