University

Potti Sreeramulu Telugu University

http://teluguuniversity.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14449
5760
1049
13204
5963
6683