Publications by 'Dennis Cheah Yang Shen'