133 pubs · 4,876 cites · h-index 28
IMEC
2002 - Present
Imec the Netherlands
2025 - 2025
KU Leuven
2004 - 2016
UCLouvain
1998 - 2015
VIB-UGent Center for Plant Systems Biology
2007 - 2007