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