9 pubs · 307 cites · h-index 6
Pelago Bioscience (Sweden)
2017 - 2019
KTH Royal Institute of Technology
2015 - 2019
AstraZeneca (Sweden)
2015 - 2015