Donald Franklin Foust
GE · First Solar · Lockheed Martin
Total Patents:
46
Overall Rank:
#63,335
Years Active:
1988–2016
GE Rank:
#493