University

i3L Indonesia International Institute for Life Sciences

http://i3l.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13932
5308
409
18466
17527
5124
6115