Frank DeLucia

Packers Plus Energy Service · Smith International
Total Patents: 9
Overall Rank: #563,667
Years Active: 1987–2020
Packers Plus Energy Service Rank: #6