University

Universidad Federico Henríquez y Carvajal

https://ufhec.edu.do/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11270
987
9
22923
7634
11401
6033