Michael M. Dezzani

The Torrington · Depuy Orthopaedics
Total Patents: 3
Overall Rank: #1,622,425
Years Active: 1996–2001
The Torrington Rank: #78