University

Libyan International Medical University

https://limu.edu.ly/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5894
364
7
9755
6140
5964