Vincent D. Cannella
Energy Conversion Devices · Ovonic Imaging Systems · Sovonics Solar Systems
Total Patents:
50
Overall Rank:
#54,911
Years Active:
1980–2005
Energy Conversion Devices Rank:
#3