James B. Foote

First Solar · Solar Cells · Owens-Illinois Plastic Products
Total Patents: 12
Overall Rank: #421,869
Years Active: 1991–2014
First Solar Rank: #46