Stephen J. McGovern
ExxonMobil · Crystaphase International · Kior
Total Patents:
20
Overall Rank:
#221,623
Years Active:
1983–2020
ExxonMobil Rank:
#953