15 pubs · 2,376 cites · h-index 9
DSM (Netherlands)
2000 - 2008
Delft University of Technology
2001 - 2008
Wellcome Centre for Anti-Infectives Research
2001 - 2001
Stranmillis University College
2000 - 2000
University of Hertfordshire
1997 - 1997