University

National Law School of India University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8787
3000
515
6051
5954
6657