University

(1) Institute of Science & Technology for Advanced Studies & Research

http://www.istar.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23725
9896
2935
27207
22894
8602
6115