International Rice Research Institute

International Rice Research Institute

Definition: International Rice Research Institute

International Rice Research Institute: An organization established at Los Banos, Philippines in 1959. Abbr IRRI. Supports farmers with research on rice production.

Leave a Comment