Russell Douglas Patton

Snap
Total Patents: 79
Overall Rank: #22,856
Years Active: 1997–2025
Snap Rank: #18