Todd Travis
Weatherford/Lamb · Weatherford Technology Holdings · Kholle Magnolia 2015
Total Patents:
22
Overall Rank:
#190,653
Years Active:
2010–2025
Weatherford/Lamb Rank:
#81