Robert Burridge
Schlumberger Technology · Belport Company
Total Patents:
12
Overall Rank:
#424,836
Years Active:
1985–2010
Schlumberger Technology Rank:
#1,262