28 pubs · 151 cites · h-index 6
Allen Institute for Brain Science
2025 - 2025
University of California, Merced
2020 - 2025
Stanford University
2022 - 2025