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