William Trainor
Halliburton Energy Services · Bench Tree Group · Protechnics International
Total Patents:
16
Overall Rank:
#298,824
Years Active:
1997–2015
Halliburton Energy Services Rank:
#597