87 pubs · 3,345 cites · h-index 25
Harbin Institute of Technology
2018 - Present
University of Illinois Urbana-Champaign
2008 - 2025
Microsoft Research Asia (China)
2021 - 2022
FibroGen (United States)
2011 - 2022
Microsoft (United States)
2019 - 2021