7 pubs · 259 cites · h-index 4
Science for Life Laboratory
2025 - Present
KTH Royal Institute of Technology
Stanford University
2019 - 2021