Haoliang Ping | AIChE