CPSCom 2010 Keynote Speech: Kay Chen Tan