Charles Carroll

Innovex Downhole Solutions
Total Patents: 5
Overall Rank: #945,845
Years Active: 1986–2023
Innovex Downhole Solutions Rank: #22