University

Talcher Autonomous College

https://www.tac.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30981
15010
5264
30981
6492
6650