University

Potti Sreeramulu Telugu University

http://teluguuniversity.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13520
5132
922
13025
12134
8602
6115