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