University

Institut Polytechnique Rural

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24023
786
3
26063
23518
7356
6084