University

Nepal College of Travel and Tourism Management

https://ncttm.edu.np/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27648
12813
31
27602
5963
6683