92 pubs · 958 cites · h-index 17
Washington University in St. Louis
2018 - Present
Hope Center for Neurological Disorders
2025 - Present
Neurological Surgery
2019 - Present
American Association of Neurological Surgeons
2025 - 2025
Ta Solutions (China)
2025 - 2025