University

PES University (PES Institute of Technology)

https://pes.edu/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
3004
864
138
5601
2538
3838