What does SJTU Stand for?

Browse 3 acronyms and abbreviations related to SJTU.

  • Shanghai Jiao Tong University
  • Shanghai JiaoTong University
  • Shanghai Jiao Tong University
Add a New Entry