27 pubs · 1,945 cites · h-index 17
Centraal Bureau voor de Statistiek
2002 - 2010
Dutch Blood Transfusion Society
1986 - 1997
Sanquin
1995 - 1995
University of Amsterdam
1988 - 1991