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