280 pubs · 9,199 cites · h-index 49
IMEC
2025 - Present
KU Leuven
2004 - Present
Human Computer Interaction (Switzerland)
2025 - 2025
VIB-KU Leuven Center for Microbiology
2022 - 2024
University of Copenhagen
2021 - 2021