Neoklis Polyzotis

Nec · Nec Laboratories America · Teradata Us
Total Patents: 5
Overall Rank: #1,000,706
Years Active: 2012–2019
Nec Rank: #7,889