Richard G. Lewis

Schlumberger Technology · AT&T · Avx
Total Patents: 10
Overall Rank: #510,379
Years Active: 1987–2017
Schlumberger Technology Rank: #1,953