384 pubs · 30,443 cites · h-index 87
Delft University of Technology
1989 - 2021
John Wiley & Sons (United States)
2017 - 2017
Bioengineering Center
2016 - 2017
National Center for Genetic Engineering and Biotechnology
2016 - 2017
Cancer Genomics Centre
2009 - 2016