Yuncheng Zhu, Ph.D.
Software EngineerGoogle Japan G.K.
formerly, Research and Development Group, Hitachi, Ltd. National Institute of Information and Communications Technology Microsoft Research Asia