Tomsk
Nanyang Technological University