David B. Tuckerman
Elwha · The Invention Science Fund I · Tessera
Total Patents:
181
Overall Rank:
#4,187
Years Active:
1984–2024
Elwha Rank:
#18