51 pubs · 3,435 cites · h-index 29
Johnson & Johnson (United States)
2004 - 2010
Janssen (Belgium)
1982 - 2010
University of Aberdeen
2005 - 2005
Maastricht University
1999 - 1999
Wellcome Centre for Anti-Infectives Research