41 pubs · 4,790 cites · h-index 18
Science for Life Laboratory
2018 - 2023
KTH Royal Institute of Technology
2016 - 2023