University

Nitte University

https://www.nitte.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3698
1172
184
9081
1841
4609