Michael J. D'Amato

Xerox · Harvey Hubbell · Hubbell Incorporated
Total Patents: 17
Overall Rank: #274,814
Years Active: 1980–2018
Xerox Rank: #1,046