University

Libyan International Medical University

https://limu.edu.ly/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5881
352
7
9753
6068
5963