Richard F. Socha
ExxonMobil · Air Products And Chemicals · Caterpillar
Total Patents:
29
Overall Rank:
#131,880
Years Active:
1984–2017
ExxonMobil Rank:
#393