144 pubs · 10,203 cites · h-index 43
Leiden University
1980 - 2021
Leiden University Medical Center
1991 - 2008
Palmetto Hematology Oncology
2008 - 2008
European Union
1999 - 1999
University of Ferrara
1997 - 1999