Steven E. Lusk

Phillips 66 · Lummus Technology · Conocophillips
Total Patents: 19
Overall Rank: #235,935
Years Active: 2007–2022
Phillips 66 Rank: #17