University

Jamia Nadwiyya Edavanna

http://jamianadwiyya.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26521
11454
3624
26019
26351
8602
6115