No Indian varsity among world’s top 200 universities
No Indian University, including the prestigious Indian Institutes of Technology, has figured among world’s top 200 universities in The Times Higher – Quacquarelli Symonds (QS) World University Rankings, while six Chinese universities have found place in...