James E. Shaffer
Solar Turbines Incorporated · Consulier Industries · Advanced Energy Concepts '81
Total Patents:
42
Overall Rank:
#73,913
Years Active:
1984–2013
Solar Turbines Incorporated Rank:
#2