Chen Yi Ouyang

Shenzhen Uvled Optical Technology Co. · Oracle
Total Patents: 3
Overall Rank: #1,575,895
Years Active: 2009–2019
Shenzhen Uvled Optical Technology Co. Rank: #5