15 pubs · 1,572 cites · h-index 11
Dutch Blood Transfusion Society
1997 - 2000
The Netherlands Cancer Institute
1991 - 1998
Oncode Institute
1992 - 1997
Utrecht University
1990 - 1990