University

PES University (PES Institute of Technology)

https://pes.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2991
920
117
4912
5086
2673
3297