231 pubs · 22,607 cites · h-index 53
Microsoft (United States)
2008 - 2025
Microsoft Research (United Kingdom)
2004 - 2025
Karlsruhe Institute of Technology
2018 - 2024
National Taipei University of Technology
2024 - 2024
Chinese Academy of Sciences
2024 - 2024