10 pubs · 760 cites · h-index 9
Leiden University
1991 - 2004
Netherlands Metabolomics Centre
2004 - 2004
Centre for Human Drug Research
2002 - 2002