University

Triatma Mapindo

https://triatma-mapindo.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
21119
9091
896
26034
5503
6650