University

Thiagarajar College of Preceptors

http://www.tcp.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27273
12427
3798
25840
27170
5819
6626