University

Calorx Teachers University

https://ctu.org.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19711
8329
2092
19186
6492
6650