noun
Southwest Jiaotong University; SWJTU
Proper noun referring to a specific university in China. Often abbreviated as SWJTU in English contexts.
西南交通大学は中国の四川省にあります。
Southwest Jiaotong University is in Sichuan Province, China.
The name is a direct translation of the Chinese university name, using the standard Japanese readings of the characters.