University

Karabük University

http://www.karabuk.edu.tr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2645
898
69
3369
6041
2044
2525