Eric Lavrut

Schlumberger Technology · Schlumberger Industires, S.A. · Schlumberger Systemes
Total Patents: 15
Overall Rank: #323,492
Years Active: 2003–2015
Schlumberger Technology Rank: #424