University

Xavier Labour Relations Institute in India

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6987
369
369
13339
7441
4113
6529