University

Institut Polytechnique Rural

https://ipr-ifra.org/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
24441
877
3
24285
6492
6650