Stephen T. McKenna

Amoco · Castrol Limited · Ineos Europe Ag
Total Patents: 8
Overall Rank: #641,776
Years Active: 1985–2017
Amoco Rank: #256