Henk H. Jelsma

Baroid Technology · Schlumberger Technology
Total Patents: 10
Overall Rank: #503,485
Years Active: 1989–2021
Baroid Technology Rank: #4