Qiaosheng Pu | AIChE