bn:03477813n
Noun Named Entity
NL
No term available
EN
The Shanghai University of Technology was a municipal public university in Shanghai, China. Wikipedia
Relations
Sources
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY