14 pubs · 332 cites · h-index 9
Leiden University Medical Center
2008 - 2025
Leiden University
2018 - 2022
Sanquin
2016 - 2019
Jon J van Rood Centre for Clinical Transfusion Research
2018 - 2019
School of the Art Institute of Chicago
2017 - 2017