Joshua P. Kinsley
Sloan Valve · Emhart · Schlumberger Technology
Total Patents:
5
Overall Rank:
#978,202
Years Active:
2002–2019
Sloan Valve Rank:
#39