339 pubs · 17,020 cites · h-index 69
The University of Texas Health Science Center at San Antonio
2025 - 2025
Institute for Neurodegenerative Disorders
2025 - 2025
University of Pennsylvania
2005 - 2025
Hospital of the University of Pennsylvania
2002 - 2024
University of Pennsylvania Health System
2000 - 2024