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