Paul McCarthy

Upguard
Total Patents: 10
Overall Rank: #491,933
Years Active: 1986–2024
Upguard Rank: #3