Stephen M. Wood

Covectra · ExxonMobil
Total Patents: 10
Overall Rank: #496,763
Years Active: 2010–2023
Covectra Rank: #1