Gregory Kubala
Schlumberger Technology · Dowell Schlumberger Incorporated
Total Patents:
18
Overall Rank:
#256,176
Years Active:
1986–2017
Schlumberger Technology Rank:
#327