Sun-Chung Chen

Aten International Co. · Turn-Luckily International
Total Patents: 25
Overall Rank: #165,068
Years Active: 1987–2012
Aten International Co. Rank: #1