Carl Martin
Innovex Downhole Solutions · Advanced Scientifics · Team Oil Tools, Lp
Total Patents:
20
Overall Rank:
#217,794
Years Active:
1989–2024
Innovex Downhole Solutions Rank:
#3