University

Istanbul University

http://www.istanbul.edu.tr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
800
334
7
401
1642
959
714