Andrew Clarke
Schlumberger Technology · HP · Baker Hughes Energy Technology Uk Limited
Total Patents:
17
Overall Rank:
#267,795
Years Active:
2005–2024
Schlumberger Technology Rank:
#692