Stephen J. DeCanio

Chevron · Akzo Nobel N.V. · Unipure
Total Patents: 11
Overall Rank: #463,955
Years Active: 1993–2015
Chevron Rank: #523