Harry Frampton
Ondeo Nalco Energy Services · Allied Colloids Limited · Bp Corporation North America
Total Patents:
6
Overall Rank:
#871,037
Years Active:
1997–2009
Ondeo Nalco Energy Services Rank:
#3