Roderick A. Hyde
Elwha · The Invention Science Fund I · Searete
Total Patents:
1,892
Overall Rank:
#20
Years Active:
2001–2025
Elwha Rank:
#1