103 pubs · 7,098 cites · h-index 37
Frederiksberg Hospital
2025 - 2025
University Children's Hospital Zurich
2018 - 2025
MSD (Sweden)
2023 - 2023
Stem Cell Network
2016 - 2023
AstraZeneca (Sweden)
2016 - 2020