Robert W. Lord
The Invention Science Fund I · Elwha · Searete
Total Patents:
866
Overall Rank:
#86
Years Active:
2009–2025
The Invention Science Fund I Rank:
#6