Shenzhen
Nanyang Technological University