University

Apollo Priyadarshanam Institute of Technology

http://www.apollopriyadarshanam.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23995
10049
3007
28579
21835
8602
6115