Michael A. Dowling

Schlumberger Technology · MIT · ExxonMobil
Total Patents: 10
Overall Rank: #502,172
Years Active: 1996–2021
Schlumberger Technology Rank: #785