Teck Lee Yap · Study