James A. Barnhouse
Spm Oil & Gas · Black Horse · Schlumberger Technology
Total Patents:
11
Overall Rank:
#442,616
Years Active:
2018–2024
Spm Oil & Gas Rank:
#18