University

Sekolah Tinggi Teknik Pati STTP

http://www.sttp.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25532
11510
1334
25433
5963
6658