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