LEHRI


AcronymDefinition
LEHRILembang Horticultural Research Institute (Indonesia)