University

Institut Polytechnique Rural

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24084
787
3
26069
23591
7360
6084