Richard D. Parker

Schlumberger Technology · Siemens Industry · Siemens Water Technologies
Total Patents: 8
Overall Rank: #630,689
Years Active: 1988–2021
Schlumberger Technology Rank: #3,893