Wolodymyr Czubatyj

Ovonyx · Energy Conversion Devices · Elpida Memory
Total Patents: 55
Overall Rank: #46,253
Years Active: 1983–2015
Ovonyx Rank: #3