Gregory Demaggio

Ovonic Synthetic Materials Company · United Solar Ovonic · General Motors
Total Patents: 6
Overall Rank: #865,831
Years Active: 1981–2011
Ovonic Synthetic Materials Company Rank: #9