239 pubs · 8,221 cites · h-index 52
Johns Hopkins University
2003 - Present
Johns Hopkins Medicine
2004 - Present
NanoBio (United States)
2023 - Present
Johns Hopkins University Applied Physics Laboratory
2022 - 2025
University of Baltimore
2006 - 2023