University

Satt College

https://en.wikipedia.org/wiki/Satt College

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26895
12261
288
26802
6553
7212