John Keith Savage
Halliburton Energy Services · Dew Engineering And Development Ulc
Total Patents:
22
Overall Rank:
#194,596
Years Active:
2000–2021
Halliburton Energy Services Rank:
#393