212 pubs · 13,182 cites · h-index 54
Microsoft (United States)
2003 - Present
National Physical Laboratory
2024 - 2024
Microsoft Research (United Kingdom)
2001 - 2023
Johns Hopkins University
2018 - 2022
Johns Hopkins Medicine
2021 - 2022