David Andrew Barfoot
Halliburton Energy Services · Bae Systems Information And Electronic Systems Integration · Leco
Total Patents:
53
Overall Rank:
#48,890
Years Active:
2006–2024
Halliburton Energy Services Rank:
#99