University

Thapar Polytechnic College Patiala

http://www.tpc.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25980
11806
3809
25895
5963
6683