Walter David Aldred
Schlumberger Technology
Total Patents:
27
Overall Rank:
#144,712
Years Active:
1994–2023
Schlumberger Technology Rank:
#141