University

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

https://odon.edu.uy/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18361
1633
30
17773
5963
6683