Richard D. Hutchins

Schlumberger Technology · Union Oil Company Of California
Total Patents: 58
Overall Rank: #41,928
Years Active: 1983–2020
Schlumberger Technology Rank: #104