Paul R. Howard

Schlumberger Technology · Dowell, A Division Of Schlumberger Technology · Dowell Schlumberger Incorporated
Total Patents: 20
Overall Rank: #223,745
Years Active: 1994–2016
Schlumberger Technology Rank: #327