Chien-Lung Chen
Artilux · Inventec · Inventec (Pudong) Technology
Total Patents:
33
Overall Rank:
#105,072
Years Active:
2000–2025
Artilux Rank:
#8