Turku
Nanyang Technological University