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