University

Borholla College

http://www.borhollacollege.edu.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29008
13427
4161
28561
28832
5819
6626