18 pubs · 758 cites · h-index 12
Maastricht University
1997 - 2002
SangStat Medical Corporation
1999 - 2000
Wilmington University
1998 - 1998
Leiden University
1997 - 1997
The Netherlands Cancer Institute
1989 - 1993