RLRRC

AcronymDefinition
RLRRCRainfed Lowland Rice Research Consortium