Salvatore Longo

Tecomec S.R.L. · Nec · Nec Europe
Total Patents: 18
Overall Rank: #254,077
Years Active: 2015–2021
Tecomec S.R.L. Rank: #2