303 pubs · 5,817 cites · h-index 37
Science North
2026 - Present
Amazon (United States)
2021 - 2025
Microsoft Research (United Kingdom)
2025 - 2025
University of Washington
2022 - 2023
Microsoft (United States)
2016 - 2021