University

Sekolah Tinggi Keguruan dan Ilmu Pendidikan STKIP Kumala Metro

https://kumala.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30070
14358
2260
30051
7420
7190