Shao-Hung Lan, M.Sc.