William Sloane Muscroft
Peak Completion Technologies · Halliburton Energy Services · Summit Downhole Dynamics
Total Patents:
23
Overall Rank:
#183,428
Years Active:
2001–2020
Peak Completion Technologies Rank:
#1