Roberto Resta
Resta S.R.L. · Resta Commerciale S.R.L.
Total Patents:
30
Overall Rank:
#124,871
Years Active:
1987–2019
Resta S.R.L. Rank:
#1