127 pubs · 24,266 cites · h-index 43
Walloon Excellence in Lifesciences and Biotechnology
2013 - Present
UCLouvain
2009 - 2025
Centre National de la Recherche Scientifique
2023 - 2024
Université Paris Cité
2017 - 2024
Unit of Functional and Adaptive Biology
2023 - 2024