Stephen Cliffe

Schlumberger Technology · M-I L.L.C. · Schlumberger Norge As
Total Patents: 9
Overall Rank: #539,318
Years Active: 2014–2025
Schlumberger Technology Rank: #897