Xin Long
Alibaba · Aputure Imaging Industries Co. · Shanghai Jiao Tong University
Total Patents:
9
Overall Rank:
#537,945
Years Active:
2013–2025
Alibaba Rank:
#141