Keith Moriarty
Schlumberger Technology · Dresser Industries
Total Patents:
31
Overall Rank:
#118,126
Years Active:
1984–2022
Schlumberger Technology Rank:
#116