University

Triatma Mapindo

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21125
9097
896
26064
5506
6650