University

STT Reformed Indonesia

http://reformedindonesia.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23482
10314
1085
23289
5963
6683