Xiaoan Ruan | AIChE