University

Skylark Institute of Travel & Tourism

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18929
7776
1699
22070
18288
5822
6528