Stephen C. Ross
Innovex Downhole Solutions · Sandisk Technologies
Total Patents:
8
Overall Rank:
#629,817
Years Active:
2001–2021
Innovex Downhole Solutions Rank:
#5