Rui Shao

First Solar · Diamond Innovations · Beijing University Of Technology
Total Patents: 20
Overall Rank: #215,775
Years Active: 2006–2025
First Solar Rank: #14