Shanghai Jiao Tong University: Academic Pulse of Three Centuries
European tourists pointed to the “SJTU” sign in the distance in the subway and asked me, “which castle is this?” I said with a smile: “it’s Shanghai Jiao Tong University, which may be more magical than the castle.” So, I would like to write a long article simply to break down the search intention behind…