Vince MingPu Shao

    Written by

    Developer, Designer and Master’s Degree Candidate at ITP, NYU. vinceshao.com