Haoyin Shan | AIChE