University

Techno India University

https://technoindiauniversity.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16867
6895
1443
16072
5963
6683