43 pubs · 2,950 cites · h-index 27
DSM (Netherlands)
2008 - 2025
Materials innovation institute
2025 - 2025
Cancer Genomics Centre
2008 - 2009
Delft University of Technology
2001 - 2009