293 pubs · 9,216 cites · h-index 54
Palo Alto University
2018 - Present
Neurobehavioral Systems
2026 - Present
Stanford Medicine
2017 - Present
Stanford University
2016 - Present
Duke University
2025 - 2025