University

Seemant Institute of Technology

https://sitp.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23028
10057
2884
22826
5963
6683