David P. McRobbie

Halliburton Energy Services · Baroid Technology
Total Patents: 8
Overall Rank: #651,825
Years Active: 1990–2013
Halliburton Energy Services Rank: #1,206