62 pubs · 1,272 cites · h-index 18
Institute of Occupational Medicine
2018 - 2018
University of Turin
2016 - 2016
Dutch Blood Transfusion Society
1960 - 2015
University of Amsterdam
1974 - 2015
Leiden University
1976 - 1985