David Chek Ling Ngo · Study