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