34 pubs · 1,649 cites · h-index 14
Science for Life Laboratory
2018 - Present
KTH Royal Institute of Technology