Thomas D. MacDougall

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