University

Thiagarajar College of Preceptors

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26562
11793
3649
25599
26449
7356
6084