University

Lankaran State University

http://lsu.edu.az/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17206
4012
21
16477
5963
6683