Paul F. Mastro

Xerox · Georg Fischer · Nibco
Total Patents: 8
Overall Rank: #643,057
Years Active: 1984–2017
Xerox Rank: #1,991