7 pubs · 628 cites · h-index 5
Wageningen University & Research
2013 - 2018
ETH Zurich
2015 - 2015
Max Planck Institute of Molecular Cell Biology and Genetics
2013 - 2015
Vrije Universiteit Amsterdam
2004 - 2004
Amsterdam UMC Location Vrije Universiteit Amsterdam
2004 - 2004