1,170 pubs · 56,719 cites · h-index 124
NeuroDevelopment Center
2020 - 2025
Aegera Therapeutics (Canada)
2019 - 2024
Northwestern University
2009 - 2023
The University of Texas Health Science Center at San Antonio
2007 - 2023
Northwestern Medicine
2013 - 2023