305 pubs · 7,972 cites · h-index 47
Johns Hopkins University
2006 - Present
Johns Hopkins Medicine
2011 - Present
Johns Hopkins University Applied Physics Laboratory
2011 - 2025
University of Baltimore
2014 - 2025
Google (United States)
2023 - 2023