• IRRI, (ay ar ar ay)

    1. :
      Interna-tional Rice Research Institute