Hannah Xie - Portfolio | NOVA