University

Nepal College of Travel and Tourism Management

https://ncttm.edu.np/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27662
12659
30
26990
27524
5819
6626