Haoming Yan | AIChE