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