Greg Roger

Innovex Downhole Solutions · X-Holding Gmbh
Total Patents: 4
Overall Rank: #1,118,970
Years Active: 2019–2024
Innovex Downhole Solutions Rank: #15