Prior to joining NYU, he was a research staff member at IBM T.J. Watson Research Center during 2012 – 2016 and was a research engineer and staff researcher at IBM China Research Lab during 2005 – 2010. He received his PhD from the Hong Kong University of Science and Technology in Aug 2012.His work has majorly appeared in IEEE TVCG, IEEE INFOVIS/VAST, and ACM CHI.