The ‘City of Creators’, Shenzhen is China’s frontrunner in promoting innovation-driven development. Harbin Institute of Technology, Shenzhen (HITSZ) maintains high standards to attract excellent, ...