University

Borholla College

https://www.borhollacollege.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28970
13621
4641
28942
5963
6683