164 pubs · 4,792 cites · h-index 32
Johns Hopkins University
2007 - 2025
Johns Hopkins University Applied Physics Laboratory
2006 - 2025
Duke University
2021 - 2021
Johns Hopkins Medicine
2013 - 2021
Indiana University School of Medicine
2014 - 2014