Oliver Webster
Weatherford Technology Holdings · Petrowell Limited · Swellfix Uk Limited
Total Patents:
8
Overall Rank:
#623,892
Years Active:
2017–2022
Weatherford Technology Holdings Rank:
#139