Michael A. McCabe

Halliburton Energy Services · Halliburton
Total Patents: 28
Overall Rank: #137,915
Years Active: 1991–2021
Halliburton Energy Services Rank: #243