Cansheng Yuan | AIChE