77 pubs · 1,827 cites · h-index 20
Leiden University Medical Center
2013 - 2021
Data Sciences International (United States)
2019 - 2019
Nofer Institute of Occupational Medicine
2015 - 2015
Maastricht University
2015 - 2015
Leiden University
2014 - 2014