University

Sekolah Tinggi Perpajakan Indonesia STPI

https://stpi-pajak.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28972
13630
1942
28937
7420
7190