249 pubs · 7,843 cites · h-index 51
Johns Hopkins University
2001 - Present
Johns Hopkins Medicine
2013 - Present
Microsoft Research (United Kingdom)
2025 - 2025
Institut polytechnique de Grenoble
2024 - 2024
Microsoft (United States)
2020 - 2024