30 pubs · 3,906 cites · h-index 14
Ionis Pharmaceuticals (United States)
2022 - 2025
Biogen (United States)
2019 - 2023
McGovern Institute for Brain Research
2021 - 2021
Institute of Cognitive and Brain Sciences
2021 - 2021
Massachusetts Institute of Technology
2012 - 2021