University

Shri R L T College of Science Akola

http://rltsc.edu.in/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
30848
14844
5134
30844
5963
6683