Chen Chen has obtained the Ph.D. degree from the Department of Electrical and Computer Engineering at the University of Toronto in Feb 2014. Chen's Ph.D. thesis is about "Overlay Network Design for Publish/Subscribe Systems." Chen was born in Sichuan province in China and graduated from Tsinghua University in Beijing as a B.Eng in 2004 and as M.A.Sc in 2007. Chen studied at Vanderbilt University in US for a year, and then joined the Middleware System Research Group (MSRG) at the University of Toronto in 2008.