Long Zhang
Triple Win Technology(Shenzhen) Co. · Southeast University · Shanghai Ele Manufacturing
Total Patents:
97
Overall Rank:
#15,236
Years Active:
2001–2025
Triple Win Technology(Shenzhen) Co. Rank:
#4