414 pubs · 9,547 cites · h-index 51
Linnaeus University
2010 - 2025
NORCE Research AS
2025 - 2025
KU Leuven
2002 - 2024
Ghent University
2022 - 2022
IMEC