David Iblings
Weatherford/Lamb · Weatherford Technology Holdings · Schlumberger Technology
Total Patents:
12
Overall Rank:
#416,649
Years Active:
2011–2018
Weatherford/Lamb Rank:
#81