Skip To Main Content

Current open positions

Tenured: Professor and Department Head- Department of Chemical Engineering (ID: 129544)

Department: Chemical Engineering 
Location: College Station, Texas 

Department: Chemical Engineering

Location: College Station, TX