University

Sekolah Tinggi Teknik Multimedia Cendikia Abditama Tangerang

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26853
12353
1597
26795
5963
6683