University

Universitas Trilogi

https://trilogi.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17964
7428
622
17330
5963
6683