University

Indian Institute of Technology IIT Palakkad

https://iitpkd.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6039
2107
375
10503
2793
6650