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