University

The English & Foreign Languages University Shillong Campus

http://eflushc.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23126
10118
2920
22920
5963
6683