82 pubs · 4,133 cites · h-index 28
Washington University in St. Louis
2005 - 2025
Hope Center for Neurological Disorders
2023 - 2024
Taylor Family Institute for Innovative Psychiatric Research
2023 - 2024
Global VetPathology
2021 - 2021
University of Washington
2008 - 2008