John Edward Stachowiak, Jr.
Weatherford Technology Holdings · Dewalch Technologies · Oxy Usa
Total Patents:
29
Overall Rank:
#127,872
Years Active:
2007–2025
Weatherford Technology Holdings Rank:
#6