University

Institut Polytechnique Rural

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24614
3
3
28643
23836
5822
6529