118 pubs · 5,268 cites · h-index 24
Johns Hopkins University
2008 - Present
Johns Hopkins Medicine
2026 - Present
Scientific Software International (United States)
2026 - Present
University of Baltimore
2024 - Present
Max Planck Institute for Astrophysics
1999 - 2017