University

Khalsa University Amritsar

http://www.khalsauniversity.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27997
13107
4459
27968
6492
6650