University

Borholla College

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
29795
14211
4903
29781
6488
6650