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