WARFSA

AcronymDefinition
WARFSAWater Research Fund for Southern Africa
References in periodicals archive ?
WARFSA Swedish International Development Agency: 1-25.
Full browser ?