Xiaowen Shan | AIChE