76113208
Aug 21, 2000
May 13, 2003
Consulting services provided to oil refiners and petrochemical producers in the areas of catalyst recycling and reclamation, process licensing, engineering, process chemicals and process optimization
Computer and Scientific