University

Triatma Mapindo

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
21119
9091
896
26034
5503
6650