上海応用技術大学
Meanings
1
Shanghai Institute of Technology
organization name
Official name of a university in Shanghai, China. Used as a proper noun.
Shanghai Institute of Technology has strong engineering departments.
Shanghai Institute of Technology
Official name of a university in Shanghai, China. Used as a proper noun.
Shanghai Institute of Technology has strong engineering departments.