53 pubs · 1,928 cites · h-index 21
Microsoft (United States)
2008 - Present
Microsoft (Norway)
2023 - 2023
Microsoft Research (United Kingdom)
2006 - 2022
Microsoft (Finland)
2015 - 2015