University

Universidad Federico Henríquez y Carvajal

http://ufhec.edu.do/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15726
1389
17
26991
12422
9593
5777