Stephen Reid
Weatherford U.K. Limited · Weatherford Technology Holdings · ExxonMobil
Total Patents:
28
Overall Rank:
#135,218
Years Active:
1997–2025
Weatherford U.K. Limited Rank:
#1