28 pubs · 2,069 cites · h-index 19
Janssen (Netherlands)
2015 - 2016
Johnson & Johnson (Netherlands)
2016 - 2016
National Institute for Public Health and the Environment
2000 - 2014
Institut de Recherche Vaccinale
2010 - 2010
Utrecht University
1993 - 1999