SWERI

AcronymDefinition
SWERISoil, Water, and Environment Research Institute (Egypt)