David Clayton
Schlumberger Technology · Input/Output
Total Patents:
9
Overall Rank:
#537,608
Years Active:
2004–2025
Schlumberger Technology Rank:
#1,558