152 pubs · 2,982 cites · h-index 27
Microsoft (United States)
2026 - Present
Ghent University
2013 - Present
Microsoft Research (United Kingdom)
2026 - Present
Louisiana State University Health Sciences Center Shreveport
2026 - Present
University of Alberta
2025 - 2025