319 pubs · 21,727 cites · h-index 74
California University of Pennsylvania
2001 - Present
University of Pennsylvania
2001 - Present
Medical University of South Carolina
2025 - 2025
Translational Therapeutics (United States)
2020 - 2025
ATLAS Neuroengineering (Belgium)
2025 - 2025