697 pubs · 34,475 cites · h-index 76
University of California, Riverside
2026 - Present
National Institute of Neurological Disorders and Stroke
2010 - Present
Botanical Research Institute of Texas
2021 - 2025
Leiden University Medical Center
2015 - 2025
Medical City Dallas Hospital
2025 - 2025