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