66 pubs · 308 cites · h-index 6
Washington University in St. Louis
2024 - 2024
Hope Center for Neurological Disorders
2024 - 2024
State Council of the People's Republic of China
2018 - 2018
University of Chinese Academy of Sciences
2015 - 2018
Shenyang Pharmaceutical University
2004 - 2013