22 pubs · 1,290 cites · h-index 14
MSD (Netherlands)
2015 - 2015
ET International (United States)
2004 - 2006
TuBerculosis Vaccine Initiative
2004 - 2004
Institut de Recherche Vaccinale
2003 - 2003
Radboud University Nijmegen
1995 - 2001