University

Indian Institute of Tourism and Travel Management

http://www.iittm.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19378
7900
1786
23350
18472
7356
6084