University

Institut Pertanian INTAN

http://intan.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24234
10627
1169
19451
24417
5819
6626