University

Universidad Federico Henríquez y Carvajal

http://ufhec.edu.do/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15580
1368
14
21406
13689
9491
5789