Huixian Shen

Achates Power · Ecomotors International
Total Patents: 5
Overall Rank: #991,044
Years Active: 2014–2017
Achates Power Rank: #27