Zhibo Zhao

First Solar · Delphi Technologies · GE
Total Patents: 22
Overall Rank: #192,519
Years Active: 2004–2024
First Solar Rank: #7