Wenlong Xu

Shenzhen Topsharp Precision Electronics Co. · Sensata Technologies · Union Oil Company Of California
Total Patents: 14
Overall Rank: #342,100
Years Active: 2001–2023
Shenzhen Topsharp Precision Electronics Co. Rank: #1