Richard A. Sloan, Jr.
Pitney Bowes · Burroughs
Total Patents:
26
Overall Rank:
#152,656
Years Active:
1982–2023
Pitney Bowes Rank:
#53