68 pubs · 4,727 cites · h-index 32
Delft University of Technology
1992 - 2025
Wageningen University & Research
2021 - 2021
Cancer Genomics Centre
2007 - 2013