University

Xavier Labour Relations Institute in India

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6932
2229
356
16030
7450
5659
6033