University

Thapar Polytechnic College Patiala

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
25409
11091
3324
24184
25304
7356
6084