University

Deogiri College Aurangabad

https://deogiricollege.org/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
18802
7871
1904
22305
5910
6650