Vivian Vo - Portfolio | NOVA