Stephen Mescall

Baker Hughes Holdings · Camco Drilling Group Limited · Schlumberger Technology
Total Patents: 3
Overall Rank: #1,535,930
Years Active: 1999–2014
Baker Hughes Holdings Rank: #1,949