Deming Chen
University Of Illinois · Beijing Lenovo Software · Lenovo (Beijing) Limited
Total Patents:
3
Overall Rank:
#1,396,321
Years Active:
2014–2023
University Of Illinois Rank:
#587