University

Thapar Polytechnic College Patiala

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25409
11091
3324
24184
25304
7356
6084