University

Amrita Sai Institute of Science and Technology

https://amritasai.org.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21784
9375
2546
21519
5963
6683