University

Thakur College of Science & Commerce

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
23858
10604
3221
23674
6488
6650