98 pubs · 2,208 cites · h-index 27
Intravacc (Netherlands)
2013 - 2015
National Institute for Public Health and the Environment
2001 - 2013
TuBerculosis Vaccine Initiative
2008 - 2011
Utrecht University
1991 - 2010
Institut de Recherche Vaccinale
2005 - 2005