Peter B. Roberts
Solar Turbines Incorporated · International Harvester
Total Patents:
5
Overall Rank:
#1,043,157
Years Active:
1982–2003
Solar Turbines Incorporated Rank:
#57