Steve Chen

Digital Fountain · Alcon · Ulead Systems
Total Patents: 6
Overall Rank: #806,376
Years Active: 2008–2023
Digital Fountain Rank: #9