6 pubs · 321 cites · h-index 5
DSM (Netherlands)
2017 - 2018
Cancer Genomics Centre
2009 - 2011
Delft University of Technology