University

Institut Teknologi dan Kesehatan Jakarta

http://itkj.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28878
13380
2023
28830
7619
7217