University

Universidad Federico Henríquez y Carvajal

https://ufhec.edu.do/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12784
1085
15
9669
11708
5822
6528