University

Institut Polytechnique Rural

http://www.ipr-ifra.org/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
25422
918
4
25317
5963
6683