AVRDC

AcronymDefinition
AVRDCAsian Vegetable Research and Development Center