University

Institut Polytechnique Rural

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23917
778
1
26336
23103
11401
6033