392 pubs · 13,135 cites · h-index 54
Microsoft (United States)
2007 - Present
Microsoft Research (United Kingdom)
2010 - Present
Shenyang Pharmaceutical University
2025 - 2025
Central South University
Microsoft (Finland)
2020 - 2025