Saverio Niccolini

Nec Europe · Nec · Yahoo Holdings
Total Patents: 15
Overall Rank: #321,098
Years Active: 2011–2018
Nec Europe Rank: #2