TAFIRI

AcronymDefinition
TAFIRITanzanian Fisheries Research Institute