University

Seemant Institute of Technology

http://sitp.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23242
9650
2824
21750
23081
8602
6115