University

Mother Teresa Women's University

http://motherteresawomenuniv.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5659
1982
330
10950
6488
4609