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