University

Deogiri College Aurangabad

https://deogiricollege.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18802
7871
1904
22305
5910
6650