Thomas D. MacDougall
Schlumberger Technology · Gas Research Institute
Total Patents:
23
Overall Rank:
#183,256
Years Active:
1997–2021
Schlumberger Technology Rank:
#230