David Spencer
Clement Clarke International · Pitney Bowes · Disney
Total Patents:
28
Overall Rank:
#137,980
Years Active:
1986–2021
Clement Clarke International Rank:
#1