University

(1) Islamic University of Science & Technology

http://islamicuniversity.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11505
4286
717
16304
3450
6683