562 pubs · 33,051 cites · h-index 84
Johns Hopkins University
1994 - 2025
Duke University
2007 - 2025
Duke Institute for Health Innovation
2022 - 2025
University of Michigan
2020 - 2024
Thales (Australia)
2024 - 2024