Haoran Yuan | AIChE