Bruce McGarian

Smith International · Halliburton Manufacturing And Services Limited · Halliburton Energy Services
Total Patents: 66
Overall Rank: #32,544
Years Active: 1993–2025
Smith International Rank: #17