University

(3) Universidad de la República Facultad de Odontologia

http://odon.edu.uy/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16891
1511
28
6961
17071
7356
6084