242 pubs · 4,658 cites · h-index 35
Stockholm University
1999 - Present
Science for Life Laboratory
2026 - Present
Inserm
2025 - 2025
Applied BioPhysics (United States)
Grenoble Institute of Neurosciences