177 pubs · 6,566 cites · h-index 40
Johns Hopkins University
2011 - Present
Johns Hopkins Medicine
2023 - Present
Johns Hopkins University Applied Physics Laboratory
2013 - 2025
University of Baltimore
2013 - 2022
Max Planck Society
2015 - 2015