Stephen C. Leviness
ExxonMobil · Schlumberger Technology · Velocys
Total Patents:
24
Overall Rank:
#171,848
Years Active:
1994–2022
ExxonMobil Rank:
#815