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