M.Sc. Yi-Yu (Allen) Liu