Shu-Lu Chen

Artilux · Forelux · Stanford University
Total Patents: 83
Overall Rank: #20,789
Years Active: 2010–2025
Artilux Rank: #2