University

Skylark Institute of Travel & Tourism

https://www.skylarkinstitute.co.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20114
8285
1946
22593
19419
7356
6084