Ailing Teo | AIChE