106 pubs · 3,989 cites · h-index 33
Washington University in St. Louis
2011 - 2025
University of Missouri–St. Louis
2011 - 2024
Taylor Family Institute for Innovative Psychiatric Research
2014 - 2024
Hope Center for Neurological Disorders
2022 - 2022
John Cochran VA Medical Center
2016 - 2020