University

PES University (PES Institute of Technology)

https://pes.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3079
963
138
5470
2761
3491