29 pubs · 1,425 cites · h-index 17
Delft University of Technology
1995 - 2025
Cancer Genomics Centre
2008 - 2013