University

Thakur College of Science and Commerce

https://www.tcsc.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20179
8539
2136
19774
5963
6683