James Sherman

Suncore Photovoltaics · Emcore Solar Power · Hughes Aircraft
Total Patents: 13
Overall Rank: #382,652
Years Active: 1992–2016
Suncore Photovoltaics Rank: #3