Lennox Reid
Schlumberger Technology
Total Patents:
24
Overall Rank:
#173,467
Years Active:
2001–2019
Schlumberger Technology Rank:
#174