In the Academic Ranking of World Universities released by Shanghai Jiao Tong University in 2009, NCTU ...
www.nctu.edu.tw