71 pubs · 6,031 cites · h-index 24
McGovern Institute for Brain Research
2016 - 2025
Convergent Science (United States)
2023 - 2025
Convergent Engineering (United States)
2023 - 2025
Massachusetts Institute of Technology
2014 - 2025
Human Media
2016 - 2023