Luz Rios

Owens-Illinois Closure · Owens-Brockway Plastic Products
Total Patents: 4
Overall Rank: #1,131,512
Years Active: 1995–2023
Owens-Illinois Closure Rank: #60