431 pubs · 65,989 cites · h-index 67
Johns Hopkins University
2005 - Present
Johns Hopkins Medicine
2014 - Present
University of South Carolina
2010 - 2025
University of Baltimore
2012 - 2022
Lawrence Livermore National Laboratory
1987 - 2018