Oomman K. Varghese
First Solar · Penn State · University Of Houston System
Total Patents:
3
Overall Rank:
#1,499,191
Years Active:
2006–2019
First Solar Rank:
#201