John O. Wambaugh

Schlumberger Technology · Siemens Industry
Total Patents: 5
Overall Rank: #975,828
Years Active: 1985–2020
Schlumberger Technology Rank: #1,953