13 pubs · 1,147 cites · h-index 9
Leipzig University
1997 - 2005
Dutch Blood Transfusion Society
1996 - 1996
National Foundation for Cancer Research
1990 - 1993
Max Planck Institute of Experimental Medicine
1969 - 1971