Jan-Nan Chen

Pro-Iroda Industries · Unknown · Arlo Lin
Total Patents: 24
Overall Rank: #174,296
Years Active: 1996–2016
Pro-Iroda Industries Rank: #3