Publications by 'Wei Peng Teo'