University

Sekolah Tinggi Teknologi Terpadu Nurul Fikri

https://nurulfikri.ac.id/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
15208
6119
466
14117
5963
6658