University

Universidad Federico Henríquez y Carvajal

https://ufhec.edu.do/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12879
1084
13
24536
10388
7356
6084