University

Borholla College

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
29860
14266
4939
29847
6492
6650