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