31 pubs · 212 cites · h-index 6
Science for Life Laboratory
2022 - Present
KTH Royal Institute of Technology
University of Eastern Finland
2020 - 2020