165 pubs · 3,603 cites · h-index 32
Johns Hopkins University
2011 - Present
Johns Hopkins Medicine
2022 - 2025
MIT Lincoln Laboratory
2023 - 2023
Massachusetts Institute of Technology
2023 - 2023
University of North Carolina at Chapel Hill
2020 - 2020