51 pubs · 938 cites · h-index 17
VIB-KU Leuven Center for Microbiology
2026 - Present
KU Leuven
2004 - Present
Technical University of Darmstadt
2013 - 2013
IMEC
2004 - 2004