Sony Lazarus, profile picture

Sony Lazarus

Sort by
Introduction of new enabling technology, bringing huge improvements in reservoir productivity