28 pubs · 918 cites · h-index 15
Janssen (Belgium)
2012 - 2016
Biocartis (Belgium)
2016 - 2016
Instituut voor Tropische Geneeskunde
2009 - 2016
Dutch Blood Transfusion Society
1984 - 1996
University of Amsterdam
1996 - 1996