79 pubs · 2,027 cites · h-index 27
Io Therapeutics (United States)
2026 - Present
Roche (Switzerland)
2017 - 2021
GenSight Biologics (France)
2016 - 2019
Université Paris-Seine
2017 - 2017
Onxeo (France)
2015 - 2017