Derek Adams

Zoox · Lucas Industries Limited
Total Patents: 37
Overall Rank: #88,183
Years Active: 1984–2025
Zoox Rank: #16