University

National Law School of India University

https://www.nls.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9225
3172
658
6109
6488
6650