Chengjie Zhang

Chongqing University Of Science And Technology · Motional Ad · Royal Holdings Technologies
Total Patents: 5
Overall Rank: #912,387
Years Active: 2006–2025
Chongqing University Of Science And Technology Rank: #1