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