Affiliation: International Rice Research Institute (IRRI)
Countries: Philippines