University

Thapar Polytechnic College Patiala

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25482
11124
3333
24187
25408
7360
6084