Evan Lloyd Davies

The Wellboss Company · Downhole Technology · Halliburton Energy Services
Total Patents: 41
Overall Rank: #75,915
Years Active: 2002–2023
The Wellboss Company Rank: #1