A

Artie McFerrin Department of Chemical Engineering at Texas A&M University

51 employees

Basic info

Industry

higher education

Sectors

Safety and Processing

FAQ