Rod Herrick
Roddie
Total Patents:
30
Overall Rank:
#122,353
Years Active:
2013–2025
Roddie Rank:
#1