University

Borholla College

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
29795
14211
4903
29781
6488
6650