University

Universidad Isaac Newton

http://uin.cr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25996
3371
54
25862
25758
8602
6115