Fei Shen

O-Net Automation Technology (Shenzhen) Company Limited · Everdisplay Optronics (Shanghai) Co. · IBM
Total Patents: 37
Overall Rank: #88,146
Years Active: 2011–2025
O-Net Automation Technology (Shenzhen) Company Limited Rank: #1