James A. Barber

Solar Turbines Incorporated · Xerox
Total Patents: 2
Overall Rank: #2,035,700
Years Active: 1992–2015
Solar Turbines Incorporated Rank: #238