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