University

Indian Institute of Technology IIT Palakkad

https://iitpkd.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7482
2473
419
11070
2646
6683