University

Sekolah Tinggi Teknik Multimedia Cendikia Abditama Tangerang

https://www.cendekia.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27293
12692
1719
27256
6492
6650