12 pubs · 120 cites · h-index 4
Microsoft (United States)
2026 - Present
Microsoft (Germany)
University of Cambridge
2017 - 2018
Microsoft Research (United Kingdom)
2018 - 2018