University

Universidad Federico Henríquez y Carvajal

https://ufhec.edu.do/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12792
1084
15
9668
11707
5819
6626