23 pubs · 624 cites · h-index 13
Takeda (Sweden)
2024 - 2024
Karolinska Institutet
2010 - 2019
AstraZeneca (Sweden)
2015 - 2017
Karolinska University Hospital
2010 - 2014
MSD (Sweden)