University

Nepal College of Travel and Tourism Management

https://ncttm.edu.np/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27403
12316
29
25882
27366
7356
6084