Richard A. Sloan, Jr.

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