Edward D. Scott
Deep Casing Tools Limited · Specialised Petroleum Services Group Limited · Smith International
Total Patents:
11
Overall Rank:
#460,200
Years Active:
2007–2017
Deep Casing Tools Limited Rank:
#1