25 pubs · 2,169 cites · h-index 16
Washington University in St. Louis
2018 - Present
Hope Center for Neurological Disorders
2018 - Present
Southwest Medical University
2024 - 2024
Nanjing University of Posts and Telecommunications
2023 - 2023
Neurological Surgery
2018 - 2022