THE World University Rankings
-
Featured
Seven IITs stepped back from ‘THE World University Rankings 2023’, IISc ranks 300th
75 Indian Institutions got featured in THE World University Rankings 2023 and IITs have stepped back from participating. Read the…