user-icon
Position
Chair - Dept of Chem Engineering
Company
Shanghai Jiaotong Univ
Location
Shanghai, CHINA