Ellis Yan

Technical Consumer Products
Total Patents: 25
Overall Rank: #164,638
Years Active: 1997–2015
Technical Consumer Products Rank: #2