University

Xavier Labour Relations Institute in India

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6818
2167
352
14203
7688
4447
6084