John B. Gallagher

Halliburton Energy Services · Loew'S Theatres · IBM
Total Patents: 3
Overall Rank: #1,477,654
Years Active: 1984–2018
Halliburton Energy Services Rank: #2,863