69 pubs · 1,685 cites · h-index 17
Target (United States)
2026 - Present
Centre National de la Recherche Scientifique
2013 - 2025
Inserm
2017 - 2025
Grenoble Institute of Neurosciences
2025 - 2025
Laboratory of Fundamental and Applied Bioenergetics
2025 - 2025