Mauro Testa

American Orthodontics · Betafence Holding Nv · Lotto Sport Italia S.P.A.
Total Patents: 11
Overall Rank: #435,170
Years Active: 1998–2025
American Orthodontics Rank: #20