What does SJTU stand for?
SJTU stands for "Shanghai Jiao Tong University"
How to abbreviate "Shanghai Jiao Tong University"?
"Shanghai Jiao Tong University" can be abbreviated as SJTU
What is the meaning of SJTU abbreviation?
The meaning of SJTU abbreviation is "Shanghai Jiao Tong University"
What does SJTU mean?
SJTU as abbreviation means "Shanghai Jiao Tong University"