University

Jamia Nadwiyya Edavanna

http://jamianadwiyya.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26795
11566
3709
27204
26364
11401
6033