Roger T. Green
First Solar · Intevac
Total Patents:
6
Overall Rank:
#812,720
Years Active:
1996–2023
First Solar Rank:
#61