Stephen J. McGovern
ExxonMobil · Crystaphase International · Kior
Total Patents:
20
Overall Rank:
#214,803
Years Active:
1983–2020
ExxonMobil Rank:
#956