Michael E. McMahan

Baker Hughes Holdings · Halliburton · Halliburton Services
Total Patents: 18
Overall Rank: #258,567
Years Active: 1981–2012
Baker Hughes Holdings Rank: #464