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