Stephen H. Roby
Chevron · The Lubrizol · Cherron Oronite Company
Total Patents:
16
Overall Rank:
#298,719
Years Active:
1997–2015
Chevron Rank:
#523