19 pubs · 2,066 cites · h-index 18
Vlaams Instituut voor Biotechnologie
1997 - 2002
National Institutes of Health
1996 - 1999
National Institute of Allergy and Infectious Diseases
1996 - 1999
KU Leuven
1996 - 1996
Dutch Blood Transfusion Society
1992 - 1992