University

Triatma Mapindo

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
21119
9091
896
26034
5503
6650