University

Deogiri College Aurangabad

https://deogiricollege.org/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
18802
7871
1904
22305
5910
6650