Richard Lucas

Gilbarco · Veeder-Root · Veeder Industries
Total Patents: 17
Overall Rank: #269,827
Years Active: 1981–2023
Gilbarco Rank: #21