Jonathan M. McConnachie
ExxonMobil · Infineum Usa · Infineum International Limited
Total Patents:
28
Overall Rank:
#139,003
Years Active:
1994–2017
ExxonMobil Rank:
#486