University

Institut Tazkia / Tazkia Islamic University College

https://tazkia.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18113
7276
609
8724
18404
7356
6084