David Rowan

Schlumberger Technology · Tokheim Holding B.V. · Atwood Oceanics
Total Patents: 11
Overall Rank: #445,634
Years Active: 1981–2024
Schlumberger Technology Rank: #1,558