University

Kumaraguru Institute of Agriculture

https://www.kia.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27835
12991
4399
27804
6488
6650