David Ho - Portfolio | NOVA