University

Universidad Federico Henríquez y Carvajal

https://ufhec.edu.do/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
12405
1025
13
13964
6492
6216