University

PES University (PES Institute of Technology)

https://pes.edu/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
3004
864
138
5601
2538
3838