Dr Shan Luo Computer Science +44 (0)151 795 8859 Ext. 58859 Work email Shan.Luo@liverpool.ac.uk About Research Publications Teaching About About Research Publications Teaching