Louis A. Lara

Becker Designed
Total Patents: 17
Overall Rank: #273,092
Years Active: 1992–2021
Becker Designed Rank: #4