Chen Liu

Harbin Engineering University · ITRI · Beijing Yojaja Software Technology Development Co.
Total Patents: 33
Overall Rank: #104,819
Years Active: 2000–2025
Harbin Engineering University Rank: #10