University

Universidad Federico Henríquez y Carvajal

https://ufhec.edu.do/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11215
968
11
24847
8170
8602
6115