53 pubs · 1,782 cites · h-index 15
Microsoft (United States)
2025 - Present
Microsoft Research (United Kingdom)
2020 - Present
Microsoft (United Kingdom)
2022 - 2023
Microsoft (Finland)
2021 - 2021
University of Cambridge
2012 - 2015