81 pubs · 3,726 cites · h-index 32
Juliana Kinderziekenhuis
2013 - 2018
Delft University of Technology
2007 - 2018
Institut Supérieur de Biotechnologie de Sfax
2016 - 2016
Netherlands Bioinformatics Centre
2013 - 2013
In-Q-Tel
2009 - 2011