Gerard Daccord
Schlumberger Technology · Etudes Et Fabrication Dowell Schlumberger · M. I. Co.
Total Patents:
14
Overall Rank:
#351,031
Years Active:
1985–2016
Schlumberger Technology Rank:
#467