55 pubs · 895 cites · h-index 14
Science for Life Laboratory
2018 - Present
KTH Royal Institute of Technology
Umeå University
2018 - 2018