University

Xavier Labour Relations Institute in India

https://www.xlri.ac.in/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
6830
2229
361
15896
7641
4786
6115