71 pubs · 2,150 cites · h-index 23
Swedish Orphan Biovitrum (Sweden)
2023 - 2025
Karolinska Institutet
2001 - 2023
Karolinska University Hospital
2001 - 2018
In-Q-Tel
2016 - 2016
Heidelberg University
1995 - 2013