The Shanghai Institute of Technology is a high-leveled, multi-disciplined, application-oriented full-time tertiary education institution in Shanghai, People's Republic of China. Authorized by Chinese Ministry of Education in April, 2000, SIT was established by merging the former three institutions which had a history of over fifty years.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Shanghai_Institute_of_Technology
Official Website https://www.sit.edu.cn/
Address China
Coordinates 31°10'8.441" N 121°25'2.067" E