University

Nepal College of Travel and Tourism Management

https://ncttm.edu.np/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27412
12743
31
27377
6492
6650