University

Institut Polytechnique Rural

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24612
877
3
28639
23832
5819
6626