135 pubs · 5,273 cites · h-index 43
Johns Hopkins University
2000 - Present
Institute of Biophysics
2025 - 2025
University of Baltimore
1997 - 2025
Johns Hopkins Medicine
2000 - 2024
Institute of Molecular Biology and Biophysics
2018 - 2018