John R. Updyke
The Hilliard
Total Patents:
8
Overall Rank:
#603,512
Years Active:
1993–2025
The Hilliard Rank:
#4