44 pubs · 455 cites · h-index 12
Leiden University
2023 - 2025
European Society for Blood and Marrow Transplantation
2018 - 2025
Leiden University Medical Center
2017 - 2023
First Pavlov State Medical University of St. Petersburg
2019 - 2019
San Raffaele University of Rome
2018 - 2018