Paul N. Richards
Xerox · Solartron Group Limited · Schlumberger Industires, S.A.
Total Patents:
30
Overall Rank:
#123,905
Years Active:
1989–2022
Xerox Rank:
#572