216 pubs · 14,112 cites · h-index 59
University of Kentucky
2023 - 2025
Centrexion Therapeutics (United States)
2016 - 2024
Johns Hopkins University
1981 - 2020
Johns Hopkins Medicine
Neurological Surgery
1991 - 2020