Xinghan Zhuang - Portfolio | NOVA