​NTU consolidates top-tier position in world university rankings

...