University

Universitas MPU Tantular

http://www.mputantular.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22335
9545
964
20519
22282
5819
6626