FSSRI

AcronymDefinition
FSSRIFarming Systems and Soil Resources Institute (Philippines)