Song Lu

Wuxi Little Swan Electric Co. · Innolux Display · Innocom Technology (Shenzhen) Co.
Total Patents: 13
Overall Rank: #370,514
Years Active: 1987–2024
Wuxi Little Swan Electric Co. Rank: #5