Xiaoqiang Shan | AIChE