University

Xavier Labour Relations Institute in India

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
5876
2055
357
7278
3901
6650