University

Bel Rea Institute of Animal Technology

https://belrea.edu/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
13470
3168
2935
12051
12419
5819
6626