University

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

http://odon.edu.uy/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15118
1328
27
3627
16233
10718
6033