Larry D. Welch
Schlumberger Technology · Daily Thermetrics · Daily Instruments
Total Patents:
18
Overall Rank:
#248,971
Years Active:
1987–2024
Schlumberger Technology Rank:
#621