Question: What islands of Indonesia are adjacent to the country which contains Nanyang Technological University ?
Answer: Riau