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