396 pubs · 13,137 cites · h-index 51
Centre National de la Recherche Scientifique
2025 - Present
Inserm
Université de Montpellier
Centre de Biologie Structurale
2026 - Present
Sun Yat-sen University
2010 - 2025