National Taiwan University up 1 spot to 68th in QS global rankings
London, June 4 (CNA) National Taiwan University (NTU) has been listed 68th in the world and 18th in Asia in the latest Quacquarelli Symonds (QS) World University Rankings released Tuesday.