110 pubs · 7,873 cites · h-index 51
Johns Hopkins University
1991 - 2023
Johns Hopkins Medicine
Johns Hopkins University Applied Physics Laboratory
2015 - 2015
Cell Machines (United States)
2013 - 2013
University of Baltimore
2011 - 2011