9 pubs · 1,417 cites · h-index 8
Delft University of Technology
2009 - 2015
Cancer Genomics Centre
2009 - 2010
Science and Technology Corporation (Netherlands)
2010 - 2010
Biocon (Switzerland)
2009 - 2009