Richard T. Lord

Elwha · The Invention Science Fund I · Uber Technologies
Total Patents: 389
Overall Rank: #685
Years Active: 1987–2025
Elwha Rank: #6