Giovanni Faccioli

Tecres S.P.A. · Orthofix S.R.L.
Total Patents: 77
Overall Rank: #24,357
Years Active: 1982–2024
Tecres S.P.A. Rank: #1