John James

Schlumberger Technology · United Kingdom Atomic Energy Authority
Total Patents: 10
Overall Rank: #506,518
Years Active: 1988–2019
Schlumberger Technology Rank: #785