University

Thakur College of Science & Commerce

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
23858
10604
3221
23674
6488
6650