University

Sekolah Tinggi Teknik Pati STTP

http://sttp.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22445
9603
976
12839
23031
5819
6626