William Mark Richards

Halliburton Energy Services · Baker Hughes Holdings · Haliburton Energy Sercices
Total Patents: 108
Overall Rank: #12,465
Years Active: 1987–2022
Halliburton Energy Services Rank: #35