76 pubs · 3,026 cites · h-index 25
Lake Washington Institute of Technology
2026 - Present
Microsoft (United States)
2004 - 2025
University of California, San Francisco
2025 - 2025
University of California, Irvine
2025 - 2025
Microsoft Research (United Kingdom)
2011 - 2024