John S. Sladic
Weatherford Technology Holdings · ExxonMobil
Total Patents:
16
Overall Rank:
#289,084
Years Active:
2015–2024
Weatherford Technology Holdings Rank:
#30