Craig D. Johnson
Schlumberger Technology · Halliburton Energy Services · Schulumberger Technology
Total Patents:
44
Overall Rank:
#68,025
Years Active:
2003–2020
Schlumberger Technology Rank:
#81