University

Universitas Tama Jagakarsa UTJ

http://jagakarsa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20063
8254
750
20339
21291
6954
6084