Stephen Owens

Great Lakes Chemical · Excalibur Ip · Snecma
Total Patents: 11
Overall Rank: #449,953
Years Active: 1998–2022
Great Lakes Chemical Rank: #17