Zhang Chengliang
Chengliang Zhang is a Software Development Engineer working for
Microsoft Corp. at Redmond. In China, he received a B.Sc. degree
from Shandong University in 1999 and a M.S. degree from Peking
University in 2002. He received M.S. and Ph.D. degrees from the
Department of Computer Science at the University of Rochester in
2004 and 2007, respectively.