University

Thakur College of Science & Commerce

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
23858
10604
3221
23674
6488
6650