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