125 pubs · 1,881 cites · h-index 27
Inserm
2018 - Present
Luxembourg Institute of Health
2025 - Present
Biomatériaux et Bioingénierie
2016 - Present
Université de Strasbourg
Centre National de la Recherche Scientifique
2025 - 2025