652 employees
Lummus Technology develops and licensing process and equipment technologies for the refining and petrochemicals industries.
1907