Massimo Malavasi

Itea S.P.A
Total Patents: 2
Overall Rank: #1,866,681
Years Active: 1998–2021
Itea S.P.A Rank: #5