Riccardo Leonardi

AT&T · Telecom Italia S.P.A. · Universita Degli Studi Di Brescia
Total Patents: 5
Overall Rank: #991,280
Years Active: 1992–2017
AT&T Rank: #5,550