Liaoning Institute of Science and Technology (Southeast Gate) is located in Benxi, China on Xihu District, Benxi. Liaoning Institute of Science and Technology (Southeast Gate) is rated 5 out of 5 in the category college in China.
Address
Xihu District, Benxi