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