University

Universidad Isaac Newton

https://uin.cr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26121
3226
54
25630
25962
7356
6084