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