Nanyang Technological University - June 04